Big Huge Thesaurus

Parasitaxus ustus

noun